package edu.cuit.zhuyimeng.aircraft.api.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * 飞机信息DTO
 */
@Data
public class AircraftInfoDTO implements Serializable {

    /**
     * 飞机型号
     */
    private String model;

    /**
     * 航空公司简称
     */
    private String airlineSimpleName;

    /**
     * 航空公司全称
     */
    private String airlineFullName;

    /**
     * 航空公司两位代码
     */
    private String airlineCode;

    /**
     * 飞机ID
     */
    private Long id;

    /**
     * 飞机是否锁定
     */
    private Boolean isLocked;

    /**
     * 飞机状态
     */
    private String status;

    /**
     * 飞机LOGO
     */
    private String logo;

    /**
     * 飞机座位数
     */
    private Integer capacity;

    @Serial
    private static final long serialVersionUID = 1L;

}
